head protector - German English Dictionary